# 通过用户输入一个数字，计算该数字的平方根
# 一般实现方法
num = float(input('请输入一个数字：'))
num_sqrt = num ** 0.5
print('%0.2f的平方根为 %0.2f' % (num, num_sqrt))

# 计算实数和复数的平方根

import cmath
cnum = int(input('请输入一个数字：'))
cnum_sqrt = cmath.sqrt(cnum)
print('{0}的平方根为:{1:0.2f}+{2:0.2f}'.format(num, cnum_sqrt.real, cnum_sqrt.imag))